package com.sg.service.biz.framework;

import com.sg.dto.biz.framework.req.AddFrameWorkMemoryBusinessSetDataComReqDto;
import com.sg.dto.biz.framework.req.ImplementSegQueryBaseDataSetComReqDto;
import com.sg.dto.biz.framework.req.QueryFrameWorkMemoryBusinessSetDataListComReqDto;
import com.sg.dto.biz.framework.res.AddFrameWorkMemoryBusinessSetDataComRespDto;
import com.sg.dto.biz.framework.res.ImplementSegQueryBaseDataSetComRespDto;
import com.sg.dto.biz.framework.res.QueryFrameWorkMemoryBusinessSetDataListComRespDto;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface BusinessAtomService {
    /**
     * D1查询框架内存业务数据列表(业务原子)
     */
    QueryFrameWorkMemoryBusinessSetDataListComRespDto queryFrameWorkMemoryBusinessSetDataListCom(QueryFrameWorkMemoryBusinessSetDataListComReqDto queryFrameWorkMemoryBusinessSetDataListComRep);

    /**
     * D1新增框架内存业务数据(业务原子)
     */
    AddFrameWorkMemoryBusinessSetDataComRespDto addFrameWorkMemoryBusinessSetDataCom(AddFrameWorkMemoryBusinessSetDataComReqDto addFrameWorkMemoryBusinessSetDataComRep);

    /**
     * D1分段查询框架服务数据对象(业务原子)
     */
    ImplementSegQueryBaseDataSetComRespDto implementSegQueryBaseDataSetCom(ImplementSegQueryBaseDataSetComReqDto implementSegQueryBaseDataSetComRep);
    //
}
